 * {
     margin: 0;
     padding: 0;
 }
 
 body {
     width: 1345px;
     /* height: 3000px; */
     font-family: 'SimHei';
 }
 
 a {
     text-decoration: none;
     color: #000;
 }
 
 ul li {
     list-style: none;
 }
 
 .clear:after {
     content: '';
     clear: both;
     display: block;
 }
 
 .right {
     float: right;
 }
 
 .left {
     float: left;
 }
 /* 页头 */
 
 header {
     margin-bottom: 21px;
 }
 
 .login {
     padding-left: 1029px;
     padding-top: 7px;
     font-size: 14px;
     color: #848587;
 }
 
 .login a:nth-of-type(1) {
     color: #A7A8A9;
 }
 
 .login a:nth-of-type(2) {
     color: #033982;
 }
 
 .login a:hover {
     text-decoration: underline;
 }
 /* .search{
	margin-top: 20px;
} */
 
 .search-left {
     float: left;
     margin-left: 169px;
     width: 119px;
     height: 34px;
     font-family: SimHei;
     font-size: 48px;
     font-weight: bold;
     font-stretch: normal;
     /* letter-spacing: 0px; */
     color: #0545af;
 }
 
 .search-center {
     float: left;
     margin-left: 52px;
     width: 580px;
 }
 
 .search-center ul {
     width: 392px;
 }
 
 .search-center ul li {
     float: left;
     height: 42px;
     font-size: 14px;
 }
 
 .search-center ul li:nth-of-type(1) {
     padding-left: 0;
 }
 
 .search-center ul li:nth-of-type(7) {
     padding-right: 0;
 }
 
 .search-center ul li:nth-of-type(odd) {
     line-height: 42px;
     padding: 0 15px;
 }
 
 .search-center ul li:nth-of-type(even) {
     background-color: #ccc;
     padding: 0;
     width: 2px;
     margin: 0px;
 }
 
 .search-center img {
     float: right;
     border-radius: 5px;
     margin-top: 12px;
     border: #ccc solid;
 }
 
 .search-right {
     float: right;
     margin-top: 5px;
     margin-right: 100px;
 }
 
 .search-right>input:nth-of-type(1) {
     width: 193px;
     height: 30px;
     font-size: 16px;
     border-radius: 8px;
     border-color: #ccc;
 }
 
 .search-right label input {
     width: 27px;
     height: 27px;
     background: url(../images/图层2.jpg) no-repeat;
     border-radius: 8px;
     border-color: #ccc;
 }
 
 .search-right>input:nth-of-type(1),
 .search-right label input {
     vertical-align: middle;
 }
 /* 导航栏 */
 
 nav {
     width: 100%;
     height: 35px;
     background: url(../images/站长素材.jpg) no-repeat;
 }
 
 nav ul {
     margin-left: 151px;
 }
 
 nav ul li {
     float: left;
     height: 35px;
     color: #fff;
     font-size: 11px;
 }
 
 nav ul li:nth-of-type(odd) {
     width: 1px;
     height: 29px;
     background-image: linear-gradient( #FFF, #383838);
     background-color: #fff;
     margin: 3px 0 3px 0;
 }
 
 nav ul li:nth-of-type(even) {
     margin: 0 20px;
     line-height: 35px;
 }
 
 .next {
     width: 1018px;
     margin: 0 auto;
 }
 
 .banner ul {
     width: 1018px;
     margin: 0 auto;
 }
 
 .banner ul li {
     width: 160px;
     margin: 0 5px;
     float: left;
     height: 17px;
     font-family: 'SimHei';
     font-size: 18px;
     letter-spacing: 0px;
     color: #848383;
 }
 
 .banner ul li:first-child {
     margin-left: 0;
 }
 
 .banner ul li:last-child {
     margin-right: 0;
 }
 
 .content {
     background-color: #f7f7f7;
 }
 
 .content-top {
     width: 1018px;
     margin: 0 auto;
 }
 
 .con {
     width: 330px;
     height: 1px;
     margin-top: 72px;
     background-color: #000;
 }
 
 .con-middle {
     float: left;
     height: 34px;
     padding-top: 52px;
     font-family: 'SimHei';
     font-size: 36px;
     color: #3c3a3a;
     margin-left: 30px;
 }
 
 .content-footer {
     width: 1018px;
     margin: 0 auto;
     margin-top: 70px;
     margin-bottom: 10px;
 }
 
 .fot-left ul li:nth-of-type(1) {
     background: url(../images/圆角矩形6.jpg) no-repeat;
     margin-top: 0px;
     width: 236px;
     height: 44px;
 }
 
 .fot-left ul li {
     background-color: #BDBEBF;
     width: 222px;
     height: 44px;
     margin: 10px 0;
     border-radius: 8px;
 }
 
 .fot-left ul li img {
     margin-top: 6px;
     margin-left: 27px;
 }
 
 .fot-left ul li span {
     color: #fff;
 }
 
 .fot-left ul li img,
 span {
     vertical-align: middle;
 }
 
 .fot-top {
     margin-top: 29px;
     margin-left: 34px;
 }
 
 .fot-right {
     width: 745px;
     background-color: #fff;
 }
 
 .ftop2 {
     color: #767777;
     font-size: 12px;
     margin: 0 30px;
 }
 
 .ftop2 p:nth-of-type(1) {
     font-size: 18px;
 }
 
 .ftop2 p:nth-of-type(1) span {
     color: #005aab;
 }
 
 .ftop2 p:nth-of-type(2),
 .ftop2 p:nth-of-type(3) {
     margin-top: 5px;
 }
 
 .xian {
     margin-top: 19px;
     margin-left: 34px;
     margin-right: 29px;
     height: 2px;
     background-color: #3c3a3a;
 }
 
 .fot-fot>img {
     margin-top: 12px;
     margin-left: 532px;
 }
 
 .fot-fot>p {
     margin-top: 40px;
     margin-left: 29px;
     font-size: 18px;
     color: #767777;
 }
 
 .fot-fot ul {
     margin-top: 24px;
     margin-left: 29px;
     margin-bottom: 10px;
     width: 660px;
     height: 53px;
     background-color: #f1f3f6;
     padding-left: 31px;
     padding-right: 8px;
 }
 
 .fot-fot ul li {
     float: left;
     margin-top: 10px;
     padding-left: 5px;
     padding-right: 3px;
     border-right: 2px solid #767777;
 }
 
 .fot-fot ul li:last-child {
     border-right: 0;
 }
 
 .fot-fot ul li p {
     font-size: 14px;
     color: #767777;
     margin: 2px 5px;
 }
 
 .fot-fot ul li img,
 .fot-fot ul li .right {
     vertical-align: middle;
 }
 
 .content:nth-last-of-type(2) {
     background-color: #D1D1D5;
 }
 
 .content-title ul {
     width: 1018px;
     margin: 0 auto;
     margin-top: 33px;
     border-bottom: 5px solid #9e9e9e;
 }
 
 .content-title ul li {
     float: left;
     margin: 16px 80px;
     font-size: 20px;
     color: #4d4e4f;
     padding-bottom: 16px;
 }
 
 .content-title ul li:first-child {
     color: #005aaa;
 }
 
 .hot {
     position: absolute;
     top: 1468px;
     left: 164px;
     width: 266px;
     height: 5px;
     background-color: #005aaa;
 }
 
 .content-poto {
     width: 1018px;
     margin: 0 auto;
     margin-bottom: 133px;
     margin-top: 17px;
 }
 
 .content-poto ul {
     width: 680px;
 }
 
 .content-poto ul li:nth-of-type(1) {
     margin-left: 0;
 }
 
 .content-poto ul li:nth-of-type(2) {
     margin-right: 0;
 }
 
 .content-poto ul li:nth-of-type(3) {
     margin-left: 0;
 }
 
 .content-poto ul li:nth-of-type(4) {
     margin-right: 0;
 }
 
 .content-poto ul li {
     float: left;
     margin: 0 10px;
     margin-bottom: 10px;
 }
 
 .tu ul {
     margin-left: 211px;
     margin-top: -77px;
 }
 
 .tu ul li {
     float: left;
     height: 231px;
     width: 231px;
     margin: 0 59.5px;
     background: url(../images/圆角矩形8.jpg) no-repeat;
 }
 
 .tu ul li:nth-of-type(1) {
     margin-left: 0;
 }
 
 .tu ul li:nth-of-type(3) {
     margin-right: 0;
 }
 
 .tu ul li img {
     margin-top: 60px;
     margin-left: 70px;
 }
 
 .wen {
     width: 1018px;
     margin: 0 auto;
 }
 
 .wen ul li {
     margin-left: 59.5px;
     margin-right: 59.5px;
     margin-top: 25px;
     float: left;
 }
 
 .wen ul li:first-child {
     margin-left: 0;
 }
 
 .wen ul li:last-child {
     margin-right: 10px;
 }
 
 .wen ul li h3 {
     margin-left: 85px;
     font-size: 24px;
     color: #4d4e4f;
     margin-bottom: 27px;
 }
 
 .wen ul li p:nth-of-type(1) {
     font-size: 12px;
     color: #4d4e4f;
     height: 32px;
     line-height: 32px;
     margin-left: 65px;
 }
 
 .wen ul li p:nth-of-type(2) {
     margin-top: 52px;
     font-size: 14px;
     color: #005aaa;
     margin-left: 105px;
     margin-bottom: 64px;
 }
 /* 页脚 */
 
 footer {
     background-color: #6D6E71;
 }
 
 .footer-center {
     width: 1018px;
     margin: 0 auto;
 }
 
 .foot-left p:nth-of-type(1) {
     margin-top: 39px;
     font-size: 18px;
     color: #e3d7d7;
 }
 
 .foot-left p:nth-of-type(2) {
     margin-top: 18px;
     font-size: 14px;
     color: #e3d7d7;
 }
 
 .foot-left p:nth-of-type(2) span {
     color: #1bade3;
 }
 
 .foot-left p:nth-of-type(2) span,
 .foot-left p:nth-of-type(2) img {
     vertical-align: middle;
 }
 
 .foot-left p:nth-of-type(3) {
     padding-top: 42px;
     font-size: 18px;
     text-indent: 5px;
     color: #e3d7d7;
 }
 
 .foot-left p:nth-of-type(4) {
     margin-top: 12px;
 }
 
 .foot-left p:nth-of-type(5) {
     margin-top: 15px;
     width: 190px;
     height: 31px;
     background-color: #8c8d8f;
     border-radius: 10px;
     border: solid 1px #a19b9d;
 }
 
 .search_input {
     width: 113px;
     height: 28px;
     float: left;
     margin-left: 5px;
     line-height: 28px;
     padding: 0 8px;
     font-size: 14px;
     background-color: #8c8d8f;
     border: 0;
 }
 
 .search_input::-webkit-input-placeholder {
     color: #ffffff;
 }
 
 .search_btn {
     width: 30px;
     height: 31px;
     background: url(../images/图层2.PNG);
     float: right;
     border: 0;
     background-size: 100%;
     margin-right: 10px;
 }
 
 .foot-middle {
     background-color: #8B8A8B;
     height: 238px;
     width: 2px;
     margin-left: 30px;
     margin-top: 25px;
 }
 
 .foot-right {
     background-color: #6D6E71;
 }
 
 .foot-right ul {
     margin-bottom: 29px;
     margin-left: 30px;
 }
 
 .foot-right ul:nth-of-type(1) {
     margin-top: 39px;
 }
 
 .foot-right ul:nth-of-type(1) {
     margin-bottom: 0;
 }
 
 .foot-right ul h2 {
     font-size: 18px;
     color: #e3d7d7;
     margin-bottom: 18px;
 }
 
 .foot-right ul li {
     font-size: 12px;
     color: #e3d7d7;
     margin: 0 15px;
     height: 30px;
     line-height: 30px;
 }
 
 .foot-right ul li:nth-of-type(even) {
     margin-top: 8px;
     width: 1px;
     height: 18px;
     background-color: #8B8A8B;
 }
 
 .foot-right ul li:first-child {
     margin-left: 0;
 }
 
 .foot-right ul li:last-child {
     margin-right: 0;
 }
 
 .third li {
     float: left;
 }
 
 footer hr {
     height: 1px;
     width: 1018px;
     margin: 0 auto;
     background-color: #a7a7a7;
     margin-top: 20px;
 }
 
 .footer-last {
     width: 1018px;
     margin: 0 auto;
     height: 55px;
 }
 
 .footer-last ul {
     margin-top: 20px;
 }
 
 .footer-last ul li {
     float: left;
     font-size: 12px;
     color: #e3d7d7;
     margin: 0 15px;
 }
 
 .footer-last ul li:nth-of-type(even) {
     height: 12px;
     width: 1px;
     background-color: #8B8A8B;
 }
 
 .footer-last ul li:first-child {
     margin-left: 0;
 }
 
 .footer-last ul li:last-child {
     margin-right: 0;
 }